/*******************************************************************************
 * @brief: IO描述文件
 * @Author:   aple
 * @Date: 2022-11-30 20:43:05
 * @LastEditors: aple
 * @LastEditTime: 2022-12-03 20:20:32
 * @Verision: 1.0.0.0
 ******************************************************************************/
#ifndef __PINCFG_H
#define __PINCFG_H

#include "pinfun.h"

/*******************************************************************************
 * @brief   板级IO定义 - 外部
 *******************************************************************************/
port_io_pin_make(sda, PB, 9);
port_io_pin_make(scl, PB, 8);

port_multi_nout_pin_make(led0, PE, 6, 0);
port_multi_nout_pin_make(led1, PE, 5, 0);

port_io_pin_make(nand_ss, PB, 7);
port_io_pin_make(snor_ss, PB, 6);

port_io_pin_make(key1, PA, 0);
port_io_pin_make(key2, PA, 1);

/*******************************************************************************
 * @brief   内部IO定义
 *******************************************************************************/

/*******************************************************************************
 * @brief   外设PIN描述
 *******************************************************************************/
#define U1 PA9-PA10
#define U2 PA2-PA3
#define U3 PB10-PB11

#endif
